package twoDimensionalArray;

public class 动态二维数组 {
    /*
    知道二维数组的行数，但是不知道每个行数（即对应元素，之后的列数）
    格式如下：
    0：1
    1：2,2
    2: 3,3,3
    列数=行数的下标+1
    每一行的列数的值 =行数下标+1
     */
    public static void main(String[] args) {
        int n = 3;
        int[][] arr = new int[n][];
        for (int i = 0; i < n; i++) {
            //构造出列数(给列数开辟空间)
            arr[i] = new int[i+1];
            for (int j = 0; j < arr[i].length; j++) {
                arr[i][j] = i+1;
                System.out.print(arr[i][j]+"\t");
            }
            System.out.println();
        }
    }
}
